const {Schema,model} = require("mongoose");

//时间插件
const moment = require("moment");

//设置数据集合结构
//new Schema()新增数据结构
const productSchema = new Schema({
    productName:String,
    price:String,
    detail:String,
    state:String,
    limittime:String,
    imgname:String,
    opentime:{
        type:String,
        default:moment().format("YYYY/MM/DD")
    },
    categoryId:{
        type:Schema.Types.ObjectId,
        ref:"Category",
    },
    imagesId:{
        type:Schema.Types.ObjectId,// mongoose 中 _id 属性的类型
        ref:"Imagesproduct",// 指定关联集合的模型名称
      },
},{versionKey:false});

//设置数据集合的模型,集合里面的某个
const Product = model("Product",productSchema,"product");
module.exports.Product = Product;
//第三个参数默认是参数1得小写
//images是模型的名称